package xyz.penghaonan.p2plib.job.base;

public interface OperationListener<T> {
    void onOperationStart(Operation<T> operation);

    void onOperationProgress(Operation<T> operation, float progress, String msg);

    void onOperationFinish(Operation<T> operation, Operation.Result<T> result);
}
